package com.vdong.trade.trading.entity.po;

import com.vdong.trade.trading.common.foundation.FoundationMO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.RequiredArgsConstructor;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 转账表
 *
 * @author zhoulongbiao
 * @Date 2018/12/6 14:33
 */
@Data
public class TransferParamDTO  {

    /**
     * id
     */
    private Long id;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 用户姓名
     */
    private String name;

    /**
     * 用户类型
     */
    private String userType;

    /**
     * 转账金额
     */
    private BigDecimal money;

    /**
     * 完成时间
     */
    private Date completeTime;

    /**
     * 转账账户公司
     */
    private String company;

    /**
     * 对公账号
     */
    private String bankAccount;

    /**
     * 开户银行
     */
    private String bank;

    /**
     * 是否有效  0 ：无效 1：有效
     */
    private String status;

    /**
     * 转账状态：0：拒绝转账 1：确认转账
     */
    private String transfer_status;

    /**
     * 拒绝转账原因
     */
    private String reason;
}
